package co.com.quipux.portal.model.liquidarimpuestodeptal;

import java.io.Serializable;

/**DatosVehiculo.java  1.1  24/06/2012
 * <p>
 * Clase que proporciona las propiedades, y los metodos getters y setters para 
 * los datos de vehiculos.
 * <p>
 * @author QUIPUX S.A.
 * @version 1.1
 * @since 1.1
 * @modify 24/06/2012 01:24
 */

/**
 * datosVehiculo
 * 
 */
public class DatosVehiculo implements Serializable {

	// Atributos de la clase

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	private String blindado;
	private int capacidadPasajeros;
	private TipoCarroceria carroceria;
	private int cilindraje;
	private ClaseVehiculos clase;
	private String importado;
	private TipoLinea linea;
	private MarcaVehiculos marca;
	private int modelo;
	private double tonelaje;
	private long valorFactura;

	// Getters y Setters

	public String getBlindado() {
		return blindado;
	}

	public void setBlindado(String blindado) {
		this.blindado = blindado;
	}

	public int getCapacidadPasajeros() {
		return capacidadPasajeros;
	}

	public void setCapacidadPasajeros(int capacidadPasajeros) {
		this.capacidadPasajeros = capacidadPasajeros;
	}

	public TipoCarroceria getCarroceria() {
		if (this.carroceria == null) {
			this.carroceria = new TipoCarroceria();
		}
		return this.carroceria;
	}

	public void setCarroceria(TipoCarroceria carroceria) {
		this.carroceria = carroceria;
	}

	public int getCilindraje() {
		return cilindraje;
	}

	public void setCilindraje(int cilindraje) {
		this.cilindraje = cilindraje;
	}

	public ClaseVehiculos getClase() {
		if (this.clase == null) {
			this.clase = new ClaseVehiculos();
		}
		return this.clase;
	}

	public void setClase(ClaseVehiculos clase) {
		this.clase = clase;
	}

	public String getImportado() {
		return importado;
	}

	public void setImportado(String importado) {
		this.importado = importado;
	}

	public TipoLinea getLinea() {
		if (this.linea == null) {
			this.linea = new TipoLinea();
		}
		return this.linea;
	}

	public void setLinea(TipoLinea linea) {
		this.linea = linea;
	}

	public MarcaVehiculos getMarca() {
		if (this.marca == null) {
			this.marca = new MarcaVehiculos();
		}
		return this.marca;
	}

	public void setMarca(MarcaVehiculos marca) {
		this.marca = marca;
	}

	public int getModelo() {
		return modelo;
	}

	public void setModelo(int modelo) {
		this.modelo = modelo;
	}

	public double getTonelaje() {
		return tonelaje;
	}

	public void setTonelaje(double tonelaje) {
		this.tonelaje = tonelaje;
	}

	public long getValorFactura() {
		return valorFactura;
	}

	public void setValorFactura(long valorFactura) {
		this.valorFactura = valorFactura;
	}
}
